﻿<?php defined('_JEXEC') or die('Restricted access'); 

if($this->modedata['moderate'])
{
?>
	<div><div id="data" class="lightbox">
	<h2>Valitse kalenteri</h2>
	<?php
	/*TODO
		- tämä voisi tulla ajaxilla <a id="inline" href="index.php?option....layout=kalenterivalinta">
	*/	
		$itemid = &JSite::getMenu()->getActive()->id;
		$eventid = $this->modedata['eventid'];
		foreach($this->modedata['kalenterit'] as $kal) {
			
			//Asetetaanko hallinta- vai poimintakalenteri EDITOI!!
			if($this->modedata['action'] == 'pickfrom') $setCalendarUrl = JRoute::_("index.php?option=com_eventcalendar&task=asetaPoimintaKalenteri&kid=$kal->id&itemid=$itemid&format=raw");
			elseif($this->modedata['action'] == 'pickto') $setCalendarUrl = JRoute::_("index.php?option=com_eventcalendar&task=poimiTapahtuma&kid=$kal->id&id=$eventid&itemid=$itemid&format=raw");
			elseif($this->modedata['action'] == 'aloitaHallinta') $setCalendarUrl = JRoute::_("index.php?option=com_eventcalendar&task=asetaKalenteri&kid=$kal->id&aloita=1&itemid=$itemid&format=raw");
			else $setCalendarUrl = JRoute::_("index.php?option=com_eventcalendar&task=asetaKalenteri&kid=$kal->id&itemid=$itemid&format=raw");
			
			//Tämän hetkisen kalenterin erottautuminen listassa
			$current = "";
			if($this->modedata['kalenteri'][0]->id == $kal->id) $current = "valittu";
			
			/***** onclick:
			*
			*	- otetaan painettu kalenteri
			*	- muutetaan kalenteri sessioon ajaxilla
			*	- muutetaan currentCalendar-teksti
			* 	- alerttina ilmoitus kalenterin vaihdosta
			*	- ladataan sivu uudestaan(reload), jotta sisältö päivittyy valitun kalenterin mukaiseksi 
			*
			*****/
			if($this->modedata['action'] == "pickto")
			{
				echo "<a href=\"$setCalendarUrl\" class=\"setCalendar $current\" onclick=\" var newCal = jQuery(this).html(); jQuery.ajax({url: '$setCalendarUrl', success: function(data){ jQuery.fancybox.close(); alert('Tapahtuma poimittu kalenteriin '+newCal); }}); return false;\">$kal->nimi</a>";
			}
			elseif($this->modedata['action'] == 'aloitaHallinta')
			{
				echo "<a href=\"$setCalendarUrl\" class=\"setCalendar $current\">$kal->nimi</a>";
			}
			else 
			{
				echo "<a href=\"$setCalendarUrl\" class=\"setCalendar $current\" onclick=\" var newCal = jQuery(this).html(); jQuery.ajax({url: '$setCalendarUrl', success: function(data){ jQuery.fancybox.close(); jQuery('#currentCalendar').html(newCal); alert('Kalenteri vaihdettu! Valittu kalenteri: ' + newCal); location.reload(); }}); return false;\">$kal->nimi</a>";
			}
			echo "<br />";
		}
	?>
	</div></div>


<?php
}


?>

